home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / batchut / tbt310.zip / TURBOBAT.MAN < prev    next >
Text File  |  1992-03-19  |  31KB  |  938 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9. ExtraDOS Toolbox (tm)
  10. _______________________________________
  11.  
  12. Users Manual
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31. Version 3.80  03/16/92
  32.  
  33.  
  34. Copyright (c) 1985-92 Foley Hi-Tech Systems (ASP)  All Rights Reserved
  35.  
  36. Introduction
  37. _____________________________________________________________________
  38.  
  39.  
  40. ExtraDOS Toolbox is a compilation of tools useful to Microsoft DOS
  41. users.  I originally wrote the first version of ExtraDOS under MS-DOS
  42. because I found a need for them and there were no commercially
  43. available products that provided these functions.  Some ExtraDOS tools
  44. were designed to enhance programs already found in MS-DOS.  Other
  45. tools were familiar to the Unix world, but were not available in
  46. MS-DOS.  Over the years this collection has grown into large group of
  47. very useful tools.  Some of these utilities are duplicates of those
  48. found elsewhere, but often provide much better features or reduced
  49. memory overhead than similar utilities found elsewhere.  In addition,
  50. ExtraDOS complements PC-Tools and Norton Utilities with added tools
  51. these programs do not provide.
  52.  
  53. Over thirty of the ExtraDOS Toolbox utilities have been selected by
  54. Paul Somerson, former Executive Editor of PC Magazine, for Bantam
  55. Books', DOS Power Tools, 2nd Edition, Revised and Expanded for DOS
  56. 5.0.
  57.  
  58. I hope you find these tools useful and convienent.  Any suggestions
  59. for enhancements, improvements or additions are welcome.  Please
  60. contact use with your comments.
  61.  
  62.  
  63. David R. Foley
  64.  
  65.  
  66.  
  67. License Agreement
  68.  
  69. This software is protected by both United States' copyright law and
  70. international treaty provisions. Therefore, you must treat this software
  71. "just like a book," with the following single exception. Foley Hi-Tech
  72. Systems authorizes you to make archival copies of the software for the
  73. sole purpose of backing up our software and protecting your investment
  74. from loss. By saying, "just like a book," Foley Hi-Tech Systems means
  75. that this software may be used by any number of people and may be
  76. freely moved from one computer location to another, provided there is
  77. absolutely no possibility of it being used at one location while
  78. it is being used at another. Just as a book cannot be read by two
  79. different people in two different places simultaneously, the software
  80. may not be used by two different people in two different places simultaneously.
  81.  
  82. You may not make copies of the software documentation or disk, except
  83. as described above. You may not distribute, rent, sublicense, or lease
  84. the software or the documentation. You may not alter, modify, or adapt
  85. the software or documentation, including but not limited to translating,
  86. decompiling, reverse assembling, or creating derivative works. You may
  87. not use the software in a network, timeshareing, multiple CPU, or multi-
  88. user environment unless each user is licensed by Foley Hi-Tech
  89. Systems.
  90.  
  91. EXTRADOS TOOLBOX
  92. _____________________________________________________________________
  93.  
  94.  
  95. LIMITED WARRANTY
  96.  
  97.   Upon notification of defects in material or workmanship,
  98.   within the warranty period of 45 days from the date of purchase,
  99.   Foley Hi-Tech Systems will, at its option, replace the defective
  100.   diskette or refund the license fee. If you need to return a product,
  101.   call the Foley Hi-Tech Systems Technical Support Service Department
  102.   to obtain a return authorization number. The remedy for breach of
  103.   this warranty shall be limited to replacement or refund and shall
  104.   not encompass any other damages, including but not limited to loss
  105.   of profit, and special, incidental, consequential, or other similar
  106.   claims.
  107.  
  108.   Foley Hi-Tech Systems specifically disclaims all other warranties,
  109.   expressed or implied, including but not limited to implied
  110.   warranties of merchantability and fitness for a particular purpose
  111.   with respect to defects in the diskette and documentation, and the
  112.   program license granted herein in particular, and without limiting
  113.   operation of the program license with respect to any particular
  114.   application, use, or purpose. In no event shall Foley Hi-Tech
  115.   Systems be liable for any loss of profit or any other commercial
  116.   damage, including but not limited to special, incidental,
  117.   consequential, or other damages. This statement shall be construed,
  118.   interpreted, and governed by the laws of the State of California.
  119.  
  120.  
  121. TRADEMARK INFORMATION
  122.  
  123.   ExtraDOS Toolbox, TurboBAT, SpeedRAM, Screen Manager, Profiler,
  124.   WizLabel, CDBS, Press Gate Manager, ExtraWindows Toolbox and Safety
  125.   Disk are trademarks of Foley Hi-Tech Systems.
  126.  
  127.   MS-DOS and Windows are trademarks of Microsoft Corporation.
  128.  
  129.   Norton Utilities are a trademark of Symantec.
  130.  
  131.   PC-Tools is a trademark of Central Point Software.
  132.  
  133.  
  134. TURBOBAT - Turbo Batch File Compiler
  135. _____________________________________________________________________
  136.  
  137.  
  138. DESCRIPTION
  139.  
  140.   TurboBAT allows you to compile standard DOS batch files into .COM
  141.   binary programs.  This will greatly enhance the speed of large batch
  142.   files by allowing them to run in native code rather than interpreted
  143.   DOS commands. The resulting .COM files may call nested batch files
  144.   without loosing the parent since the parent calling program is now
  145.   no longer a batch file.
  146.  
  147.  
  148. VERSION
  149.  
  150.   3.10  03/19/92
  151.  
  152.  
  153. COMMAND FORMAT
  154.  
  155.  
  156.   TURBOBAT [/1][/4][/A][/Dname][/I][/L][/T][/X] file[.ext]
  157.  
  158.   /1      Insert single stepping code.  The creates a version of the
  159.           output that is useful when debugging a batch file.  When the
  160.           output .COM program is run, it will single step through each
  161.           line of the original program.
  162.  
  163.   /4      Supress 4DOS warning messages.  Don't report any warning
  164.           messages generated by the use of 4DOS specific commands.
  165.  
  166.   /A      Supress all warning messges (same as /4/I/L/X).  Don't
  167.           display any warning messages, only error messages.
  168.  
  169.   /Dname  Include full symbolic tracing information.  If NAME is
  170.           specified the information will be sent to the named file,
  171.           otherwise is is displayed via the standard error device.
  172.           There must not be any spaces between /D and NAME.
  173.  
  174.   /I      Ignore nonstandard labels.  DOS supports labels up to 8
  175.           characters long for use with the goto statement.  Many
  176.           people use the label as a comment field rather than a label
  177.           and this can cause problems when a label that is used in a
  178.           non standard fashion shows up during the compile stage of
  179.           the batch file. DOS will noramally just ignore this error.
  180.  
  181.   /L      Relaxed label length checking.  The normal label size
  182.           recognized by DOS is 8 characters.  In many cases people use
  183.           the : as a place holder for the program without ever
  184.           referencing the label. The problem is that if you have more
  185.           than one long label name where the first 8 digits match
  186.           another label, the file won't compile because it will look
  187.           as though you have duplicate labels.  This switch relaxes
  188.           that limit.
  189.  
  190.   /T      Compile with line number TRACE information.  The line number
  191.           information is displayed via the standard error device.
  192.           When running the output program compiled with this option on
  193.           you will get a display of each line number as the program is
  194.           running. This is useful when trying to determine where a
  195.           program is failing.
  196.  
  197.  
  198. TURBOBAT - Turbo Batch File Compiler
  199. _____________________________________________________________________
  200.  
  201.   /X      Supress extension warning messages.  Normally during
  202.           compilation, TurboBAT will warn you about any lines that
  203.           make use of commands that are supported by the compiler but
  204.           are not supported by DOS. Using the /X will tell TurobBAT
  205.           not to warn you about any BATCH files that will not function
  206.           under normal DOS conditions.
  207.  
  208.   /B-     Use ANSI escape sequences instead of the BIOS.  The default
  209.           screen I/O is now handled by making calls to the video BIOS.
  210.           This insures that the compiled